From 13a3152516e5f1a44bec459f03cd80a45ed47374 Mon Sep 17 00:00:00 2001 From: robertl Date: Wed, 14 Aug 2002 16:22:07 +0000 Subject: [PATCH] Mapsend files are binary. This matters on dos-based OSes. git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@18 f51c46e8-681c-474f-0cfe-069cfd0219fb --- gpsbabel/mapsend.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gpsbabel/mapsend.c b/gpsbabel/mapsend.c index ac4980553..3e6267b19 100644 --- a/gpsbabel/mapsend.c +++ b/gpsbabel/mapsend.c @@ -50,7 +50,7 @@ test_endianness(void) static void mapsend_rd_init(const char *fname) { - mapsend_file_in = fopen(fname, "r"); + mapsend_file_in = fopen(fname, "rb"); if (mapsend_file_in == NULL) { fprintf(stderr, "Cannot open '%s' for reading\n", fname); exit(1); @@ -166,7 +166,7 @@ my_fwrite4(void *ptr, FILE *stream) static void mapsend_wr_init(const char *fname) { - mapsend_file_out = fopen(fname, "w"); + mapsend_file_out = fopen(fname, "wb"); if (mapsend_file_out == NULL) { fprintf(stderr, "Cannot open '%s' for writing\n", fname); exit(1); -- 2.30.2